package com.leyou.item.service;

import com.leyou.common.pojo.PageResult;
import com.leyou.item.pojo.Sku;
import com.leyou.item.pojo.Spu;
import com.leyou.item.pojo.SpuBo;
import com.leyou.item.pojo.SpuDetail;

import java.util.List;

public interface GoodService {
    PageResult<SpuBo> pageQuery(String key, Boolean saleable, Integer page, Integer rows);

    int saveGoods(SpuBo spuBo);

    SpuDetail querySpuDetailBySpuId(Long spuId);

    List<Sku> querySkusById(Long spuId);

    void updateGoods(SpuBo spuBo);
}
